$(document).ready(function() {
	function login() {
		if (!check()) {
			return;
		}
		
		var data = {
			username: $('#username').val(),
			password: $.md5($('#password').val())
		};
		JR.ajax(JR.url('login-admin.action'), function(res){
			if(res.result){
				location.href = JR.url('admin');
			}else{
				if(!res.exist){
					$('.err-username').text('用户名错误，请重新输入').show();
					$('#username').focus().select();
				}else{
					$('.err-password').text('密码错误，请重新输入').show();
					$('#password').focus().select();
				}
			}
			
		}, data);
	}
	function check() {
		$('.err').hide();
		var result = true;

		if ($('#password').val() == '') {
			$('.err-password').text('请输入密码').show();
			$('#password').focus();
			result = false;
		}else{
			$('.err-password').hide();
		}

		if ($('#username').val() == '') {
			$('.err-username').text('请输入用户名').show();
			$('#username').focus();
			result = false;
		}else{
			$('.err-username').hide();
		}
		
		return result;
	}

	$('#username').keyup(function(event) {
		if (event.keyCode == 13) {
			$('#password').focus();
		}
	});
	$('#password').keyup(function(event) {
		if (event.keyCode == 13) {
			login();
		}
	});
	$('#login').click(function() {
		login();
	});
	$('#reset').click(function() {
		$('#form')[0].reset();
		$('#username').focus();
	});
	$('#username').focus();
});